package com.wicket.okrapp.biz.service;

import com.wicket.okrapp.biz.service.dto.req.*;
import com.wicket.okrapp.biz.service.dto.res.*;
import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface TargetContComService {
/**
   * D3初始化目标周期目标设置(公共)
   */
    ImplementInitializeTargetCycleOsetComRespDto implementInitializeTargetCycleOsetCom(ImplementInitializeTargetCycleOsetComReqDto implementInitializeTargetCycleOsetComRep);
/**
   * D3查询目标周期目标设置详情(公共)
   */
    QueryTargetCycleOsetDetailComRespDto queryTargetCycleOsetDetailCom(QueryTargetCycleOsetDetailComReqDto queryTargetCycleOsetDetailComRep);
/**
   * D3查询被评目标周期列表(公共)
   */
    QueryEvaTargetCycleListComRespDto queryEvaTargetCycleListCom(QueryEvaTargetCycleListComReqDto queryEvaTargetCycleListComRep);
/**
   * D3查询指标详情(公共)
   */
    QueryTargetObjectiveDetailComRespDto queryTargetObjectiveDetailCom(QueryTargetObjectiveDetailComReqDto queryTargetObjectiveDetailComRep);
/**
   * D3分析对齐时间与是否对齐(公共)
   */
    AnalysisAlignmentTimeAndIsAlignmentComRespDto analysisAlignmentTimeAndIsAlignmentCom(AnalysisAlignmentTimeAndIsAlignmentComReqDto analysisAlignmentTimeAndIsAlignmentComRep);
/**
   * D3分析对齐指标关联信息(公共)
   */
    AnalysisAlignmentObjectiveRelevancyInfoComRespDto analysisAlignmentObjectiveRelevancyInfoCom(AnalysisAlignmentObjectiveRelevancyInfoComReqDto analysisAlignmentObjectiveRelevancyInfoComRep);
/**
   * D3批量改目标内容编号(公共)
   */
    BatchUpdateTargetContentNumberComRespDto batchUpdateTargetContentNumberCom(BatchUpdateTargetContentNumberComReqDto batchUpdateTargetContentNumberComRep);
/**
   * D3执行初始化目标分类编号(公共)
   */
    ImplementInitializeCategoryNumberComRespDto implementInitializeCategoryNumberCom(ImplementInitializeCategoryNumberComReqDto implementInitializeCategoryNumberComRep);
/**
   * D3查询目标周期祖先数据源列表
   */
    QueryTargetCycleAncestorDataOriginListRespDto queryTargetCycleAncestorDataOriginList(QueryTargetCycleAncestorDataOriginListReqDto queryTargetCycleAncestorDataOriginListRep);
/**
   * D3执行刷全模板目标内容树排序
   */
    ImplementBrushTempTargetContTreeOrderNumRespDto implementBrushTempTargetContTreeOrderNum(ImplementBrushTempTargetContTreeOrderNumReqDto implementBrushTempTargetContTreeOrderNumRep);
/**
   * D3执行回写目标周期树排序(公共)
   */
    ImplementWriteBackTargetCycleTreeOrderNumberComRespDto implementWriteBackTargetCycleTreeOrderNumberCom(ImplementWriteBackTargetCycleTreeOrderNumberComReqDto implementWriteBackTargetCycleTreeOrderNumberComRep);
/**
   * D3执行循环回写目标周期树排序(公共)
   */
    ImplementLoopWriteBackTargetCycleTreeOrderNumberComRespDto implementLoopWriteBackTargetCycleTreeOrderNumberCom(ImplementLoopWriteBackTargetCycleTreeOrderNumberComReqDto implementLoopWriteBackTargetCycleTreeOrderNumberComRep);
/**
   * D3查询目标内容属性公共信息(公共)
   */
    QueryTargetContNatureComInfoDetailComRespDto queryTargetContNatureComInfoDetailCom(QueryTargetContNatureComInfoDetailComReqDto queryTargetContNatureComInfoDetailComRep);
/**
   * D3查询目标内容面包屑列表
   */
    QueryTargetContCrumbsListRespDto queryTargetContCrumbsList(QueryTargetContCrumbsListReqDto queryTargetContCrumbsListRep);
/**
   * D3批量查目标周期By内容ID（时间范围切）(公共)
   */
    ImplementBatchQueryByContIdTimeSectionComRespDto implementBatchQueryByContIdTimeSectionCom(ImplementBatchQueryByContIdTimeSectionComReqDto implementBatchQueryByContIdTimeSectionComRep);
/**
   * D3查询规划数据导出内容范围列表(公共)
   */
    QueryPlanningDataExportRangeListComRespDto queryPlanningDataExportRangeListCom(QueryPlanningDataExportRangeListComReqDto queryPlanningDataExportRangeListComRep);
/**
   * D3查询规划数据导出内容明细列表(公共)
   */
    QueryPlanningDataExportDetailListComRespDto queryPlanningDataExportDetailListCom(QueryPlanningDataExportDetailListComReqDto queryPlanningDataExportDetailListComRep);
/**
   * D3分析目标内容生命周期(公共)
   */
    AnalysisTargetContentSubjectLifeComRespDto analysisTargetContentSubjectLifeCom(AnalysisTargetContentSubjectLifeComReqDto analysisTargetContentSubjectLifeComRep);
///**
//   * D3查询指标详情(公共)
//   */
//    QueryTargetObjectiveDetailComRespDto queryTargetObjectiveDetailCom(QueryTargetObjectiveDetailComReqDto queryTargetObjectiveDetailComRep);
//  //
}
